home *** CD-ROM | disk | FTP | other *** search
-
-
- *** Listing 5 ***
-
- /*
- * stdarg.h - variable-length argument processing (for stack-
- * oriented argument passing with the 1st argument at the
- * lowest address)
- */
- #ifndef _STDARG_H_INCLUDED
-
- #include <quirks.h>
-
- typedef char *va_list;
-
- #define va_start(ap, p) ((void)((ap) = (va_list)(&(p) + 1)))
-
- #define va_arg(ap, t) (((t *)((ap) += sizeof(t)))[-1])
-
- #define va_end(ap) ((void)0)
-
- #define _STDARG_H_INCLUDED
- #endif
-
-